home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 4 / Light ROM 4 - Disc 1.iso / text / maillist / 1995 / 0295.doc / 000548_owner-lightwave-l _Mon Feb 27 09:48:49 1995.msg < prev    next >
Internet Message Format  |  1995-03-19  |  3KB

  1. Return-Path: <owner-lightwave-l>
  2. Received: by mail.netcom.com (8.6.9/Netcom)
  3.     id BAA23361; Mon, 27 Feb 1995 01:48:43 -0800
  4. Received: from gaspra.pd.com by mail.netcom.com (8.6.9/Netcom)
  5.     id BAA23267; Mon, 27 Feb 1995 01:47:54 -0800
  6. Received: by gaspra.pd.com (8.6.9/1.37)
  7.     id CAA21129; Mon, 27 Feb 1995 02:48:02 -0700
  8. Date: Mon, 27 Feb 1995 02:48:01 -0700 (MST)
  9. From: Ernie Wright <ernie@gaspra.pd.com>
  10. To: lightwave-l@netcom.com
  11. Subject: Re: LW4.0 and physics
  12. In-Reply-To: <memo.711633@cix.compulink.co.uk>
  13. Message-ID: <Pine.SUN.3.91.950227001538.20443A-100000@gaspra.pd.com>
  14. MIME-Version: 1.0
  15. Content-Type: TEXT/PLAIN; charset=US-ASCII
  16. Sender: owner-lightwave-l@netcom.com
  17. Precedence: bulk
  18.  
  19. Gary Fenton wrote:
  20.  
  21. > My question is does LW4 kinematics include just gravity and collision
  22. > detection? And does the term "dynamics" mean things like gravitational
  23. > pull and momentum?
  24. > Basically, what physics stuff falls into which of the 2 categories?
  25. > I've not got a Phd or Degree in Physics but I understand a fair bit.
  26. > So hit me with it! :-)
  27.  
  28. I may have contributed to the confusion recently by saying "kinematics"
  29. when I meant "dynamics," so let me try to make up for that.
  30.  
  31. Kinematics deals with position, velocity and acceleration as abstract
  32. quantities--numbers that aren't "caused" by anything in particular.
  33. If you know a body's acceleration, you can figure out its velocity and
  34. position at any given time, without any knowledge of the body's mass
  35. or the forces that are making it move.
  36.  
  37. Dynamics deals with the motions of real bodies obeying physical laws.
  38. Real bodies have mass and are acted on by forces.  If you -don't- know
  39. the acceleration of a body, dynamics allows you to figure it out from
  40. the body's mass and the sum of the forces acting on it.
  41.  
  42. Inverse kinematics goes backwards to figure out how a body -must have-
  43. moved, given certain constraints.  If I move my hand toward my coffee
  44. cup, my elbow has to come along and my shoulder has to rotate.  My
  45. elbow and my shoulder are constrained by their attachment to my hand.
  46. If I put my hand at x = 0 in frame 1 and x = 10 in frame 30, inverse
  47. kinematics can be used to figure out where my elbow and shoulder will
  48. be at frame 30, without my having to position them explicitly.
  49.  
  50. Dynamics can also be inverted.  This involves calculating the forces
  51. necessary to maintain a given constraint.  Once those forces are known,
  52. you can run the dynamics "forward" to see what the resulting behavior
  53. of the system is.
  54.  
  55. By itself, LW 4.0 won't do dynamics in either direction, but it will
  56. do kinematics in both directions, and dynamics can easily be added by
  57. third parties.
  58.  
  59. - Ernie